delayed pushing - German English Dictionary